package estruturas.dados;

import java.util.PriorityQueue;
import java.util.Queue;

/**
 *
 * @author leonardo.dias
 */
public class Prioridade {

    private static Queue<String> fila = new PriorityQueue<String>();
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {

        fila.offer("Jogos Mortais IV");
        fila.offer("Super Mario Kart");
        fila.offer("Tetris Revolution");
        fila.offer("Teste");

        listar("Antes");

        fila.poll();

        listar("Depois");

    }

    public static void listar(String texto) {
        System.out.println();
        System.out.println(texto + " " + fila.size() );
        for (String item : fila) {
            System.out.println(item);
        }
    }

}
